fend off allegations - Spanish English Dictionary